﻿using StarsAdmin.Application.Region.Dtos;
using StarsAdmin.Core.BaseService;
using StarsAdmin.Core.DI;

namespace StarsAdmin.Application.Region.Services
{
    public interface IRegionService :
        IGetBaseService<RegionDto>,
        IUpdateBaseService<AddRegionInput, UpdateRegionInput>,
        IExportOrImportService<AddRegionInput>,
        IDeleteBaseService,
        IDependency
    {
        /// <summary>
        /// 其他页面获取区域的接口
        /// </summary>
        /// <returns></returns>
        Task<List<RegionDto>> GetRegionsAsync();
    }
}